drop a deuce - French English Dictionary